await
al llamar a SequenceWallet.DeployContract
dentro de una tarea asíncrona si desea obtener directamente el objeto ContractDeploymentReturn
. O bien, puede tomar el enfoque recomendado, que es configurar funciones manejadoras para los eventos SequenceWallet.OnDeployContractComplete
y SequenceWallet.OnDeployContractFailed
y llamar al método SequenceWallet.DeployContract
desde cualquier lugar (sin await).
SequenceWallet.DeployContract
es básicamente un envoltorio para una llamada muy especial a SequenceWallet.SendTransaction
y, por lo tanto, puede esperar recibir también los eventos SequenceWallet.OnSendTransactionComplete
o SequenceWallet.OnSendTransactionFailed
.